/*酒店导航开始*/
.hotel_dh
{
	width:960px;
	margin:0 auto 12px auto;
	height:21px;
	border-bottom:1px solid #39C;
	
}

.hotel_dh li
{
	width:80px;
	margin:0 7px;
	background-image:url(../image/dh.jpg);
	background-repeat:no-repeat;
	height:20px;
	line-height:20px;
	border:1px solid #39C;
	border-bottom:0;
	display:inline;
	float:left;
	color:#3b719f;
}
/*酒店导航结束*/

/*酒店左边开始*/
.hotel_left
{
	width:710px;
	height:auto;
	float:left;
}
.hotel_tj
{
	width:708px;
	height:240px;
	float:left;
	border:1px solid #dfeffe;
	margin-bottom:8px;
}
.tj_hd
{
	width:708px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-indent:16px;
	background-image:url(../image/bg_1.jpg);
	background-repeat:repeat-x;
	color:#4e7aac;
}
.hotel_tj li
{
	width:112px;
	height:180px;
	margin-left:22px !important;
	margin-left:15px;
	line-height:25px;
	float:left;
	margin-top:15px;
}
.hotel_tj img
{
	float:left;
	border:4px double #dedede;
	
}
.hotel_tj p img
{
	width:110px;
	height:25px;
	border:0;
}
.hotel_tj p
{
	display:block;
}
.hotel_list
{
	width:708px;
	height:220px;
	float:left;
	border:1px solid #76abdc;
	line-height:30px;
	text-align:left;	
	margin-bottom:8px;
}
.hotel_list_hd
{
	width:708px;
	height:30px;
	background-image:url(../image/bg_2.jpg);
	background-repeat:repeat-x;
	text-indent:16px;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.title{width:708px;float:left;border-bottom:1px solid #3cb02d}
.h_lf{width:500px;float:left}
.h_rh{width:90px;text-align:right;font-size:12px;margin-right:10px;float:right;}
.hotel_list li
{
	width:708px;
	height:30px;
	line-height:30px;
	text-align:center;
	border-bottom:1px dotted #ddeeff;
	float:left;
	
}

.hotel_list ul span{margin-left:15px;float:left;text-align:center;}
.hname{width:160px;}
.htype{width:80px;}
.hstar{width:100px;}
.hgpj{width:60px;}
.hydj{width:100px;}
.hzc{width:40px;}
.hinte{width:40px;}
.qd{font-weight:bold;color:#f56618;}
.xhx{text-decoration:line-through;}
.hotel_list li img{width:100px;}
/*酒店左边结束*/
/*酒店右边开始*/
.hotel_rh{width:240px;height:auto;float:right}
.hotel_rh img{width:238px;border:1px solid #dedede;margin-bottom:8px !important;margin-bottom:6px;}
.hotel_rh img{boder:1px solid #dedede;}
.hotel_search{width:238px;height:270px;float:left;border:1px solid #dedede;background-color:#f7fdfd;margin-bottom:8px;}
.search_hd,.hotel_top_hd,.hotel_line_hd{width:238px;height:30px;flaot:left;text-align:left;text-indent:16px;color:#369;font-size:14px;font-weight:bold;
background-image:url(../../images/public/list_sider_hd.jpg);line-height:30px;margin-bottom:10px;}
label{float:left;line-height:25px;height:25px;margin-left:8px;font-size:14px;width:100px;}
select{width:110px;}

input{line-height:25px;height:20px;width:110px;}
.star-col{color:#F30}
.hotel_search li
{
	float:left;
	width:230px;
	height:30px;
}
.hotel_search ul img
{
	width:110px;
	height:35px;
	border:0;
	margin-top:15px;
}
.hotel_top
{
	width:238px;
	height:510px;
	float:left;
	border:1px solid #ddeeff;
	margin-bottom:8px;
}
.hotel_top li,.hotel_line li
{
	width:230px;
	margin:0 4px !important;
	margin:0 2px;
	border-bottom:1px dotted #dedede;
	float:left;
	height:75px;
	line-height:20px;
	text-align:left;
}
.line_font{font-weight:bold;color:#F60;text-align:right;margin-right:5px;}
.hotel_top img,.hotel_line img
{
	width:80px;
	height:60px;
    border:2px double #dedede;
	float:left;
	margin-right:10px;
	margin-top:3px;
}
.hotel_line
{
	width:238px;
	height:500px;
	float:left;
	border:1px solid #ddeeff;
	margin-bottom:8px;
}
/*酒店右边结束*/